home *** CD-ROM | disk | FTP | other *** search
/ The "Scuola Grande di San Rocco" in Venice / The "Scuola Grande di San Rocco" in Venice.iso / Brwsutl5.sbk (.txt) < prev    next >
Asymetrix ToolBook File  |  1999-06-07  |  85KB  |  1,766 lines

  1. @    (    (    K
  2. *ClassTbl*
  3. *ClassEntry*
  4. *PTABLE*
  5. *WINDOWSEG*
  6. *ICONRESTAB*
  7. *ICONRESSEG*
  8. *ICONRES*
  9. Background
  10. *OBJTABLE*
  11. *IDTABLE*
  12. *NAMETAB*
  13. Rectangle
  14. Ellipse
  15. RoundedRectangle
  16. Polygon
  17. IrregularPolygon
  18. AngledLine
  19. Curve
  20. PaintObject
  21. Picture
  22. Group
  23. Stage
  24. Button
  25. Viewer
  26. ComboBox
  27. Field
  28. RecordField
  29. Hotword
  30. *RHOTWORD*
  31. *TbxBase*
  32.     (    ewer
  33. bxBase*
  34.     (    bxBase*
  35. &File
  36. &Open...    Ctrl+O
  37. &Save    Ctrl+S
  38. Save &As...
  39. saveas
  40. &Import...
  41. import
  42. &Export...
  43. export
  44. Print Set&up...
  45. printsetup
  46. &Print Pages...    Ctrl+P
  47. printpages
  48. Prin&t Report...
  49. printreport
  50. Send &Mail...
  51. sendmail
  52. &Run...
  53. E&xit    Alt+F4
  54. &Edit
  55. &Undo    Ctrl+Z
  56. Cu&t    Ctrl+X
  57. &Copy    Ctrl+C
  58. &Paste    Ctrl+V
  59. paste
  60. C&lear    Del
  61. clear
  62. Select &All    Shift+F9
  63. selectall
  64. Select Pa&ge    Shift+F12
  65. selectpage
  66. &Size to Page    F11
  67. sizetopage
  68. F&ind...    F5
  69. Re&place...
  70. replace
  71. Aut&hor    F3
  72. author
  73. &Text
  74. &Character...    F6
  75. character
  76. &Paragraph...    F7
  77. paragraph
  78. &Regular    Ctrl+Space
  79. regular
  80. &Bold    Ctrl+B
  81. &Italic    Ctrl+I
  82. italic
  83. &Underline    Ctrl+U
  84. underline
  85. Stri&keout    Ctrl+K
  86. strikeout
  87. Superscrip&t/Subscript
  88. superscriptSubscript
  89. &Normal Script
  90. normalscript
  91. Su&bscript    Ctrl+L
  92. subscript
  93. Su&perscript    Ctrl+Shift+L
  94. superscript
  95. &Show Hotwords    F9
  96. showhotwords
  97. &Page
  98. &Next    Alt+Right
  99. &Previous    Alt+Left
  100. previous
  101. &First    Alt+Up
  102. first
  103. &Last    Alt+Down
  104. &Back    Shift+F2
  105. &History...    Ctrl+F2
  106. history
  107. N&ew Page    Ctrl+N
  108. newpage
  109. &Help
  110. &Contents    F1
  111. contents
  112. Status &Bar    F12
  113. statusbar
  114. _FindNetscapeExe
  115. Browser Utility functions
  116. FindNetscapeExe
  117. _FindIExploreExe
  118. Browser Utility functions
  119. FindIExploreExe
  120. Netscape
  121. Browser Utility functions
  122. Mq_OpenURL
  123. OpenURLInNetscape
  124. IExplore
  125. Browser Utility functions
  126. Mq_OpenURL
  127. OpenURLInIExplore
  128. Browser Utility functions
  129. yT_GetRemoteURL
  130. GetRemoteURL
  131. >_GetRemoteURLTitle
  132. Browser Utility functions
  133. GetRemoteURLTitle
  134. Browser Utility functions
  135. P_CloseBrowser
  136. CloseBrowser
  137. _ActivateBrowser
  138. Browser Utility functions
  139. ActivateBrowser
  140. HKEY_LOCAL_MACHINE
  141. win.ini
  142. FileExists
  143. linkMyDLLs
  144. HKEY_CLASSES_ROOT
  145. HKEY_CURRENT_USER
  146. Software\Netscape\Netscape Navigator\Main
  147. NetscapeMarkup
  148. }ReadWindowsRegistry
  149. embedding
  150. GetIniVar
  151. Install Directory
  152. NetscapeMarkup\protocol\StdFileEditing\server
  153. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NETSCAPE.EXE
  154. GetShortFileName32
  155. fileExists
  156. is16BitOnly
  157. _FindNetscapeExe
  158. HKEY_LOCAL_MACHINE
  159. fileExists
  160. linkMyDLLs
  161. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE
  162. }ReadWindowsRegistry
  163. GetShortFileName32
  164. is16BitOnly
  165. _FindIExploreExe
  166. Netscape
  167. Mq_OpenURL
  168. _OpenURLInNetscape
  169. IExplore
  170. Mq_OpenURL
  171. _OpenURLInIExplore
  172. Netscape
  173. 0xFFFFFFFF
  174. WWW_GetWindowInfo
  175. _GetRemoteURL
  176. Netscape
  177. 0xFFFFFFFF
  178. WWW_GetWindowInfo
  179. _GetRemoteURLTitle
  180. )(FindNetscapeWindowHandle
  181. Netscape
  182. 0xFFFFFFFF
  183. PostMessage
  184. PostMessageDWORD
  185. PostMessageDWORD
  186. WWW_Exit
  187. No server
  188. _CloseBrowser
  189. WWW_Activate
  190. Netscape
  191. 0xFFFFFFFF
  192. No server
  193. _ActivateBrowser
  194. WWW_OpenURL
  195. Iexplore
  196. _ActivateBrowser
  197. false
  198. _FindNetscapeExe
  199. WWW_Activate
  200. exeName
  201. 0xFFFFFFFF
  202. _FindIExploreExe
  203. Netscape
  204. 0xFFFFFFFF,0x0
  205. FALSE
  206. ,0,"","",
  207. winID
  208. No Server
  209. _OpenURL
  210. 1,    #>
  211. FileExists
  212. f32.dll
  213. FileExists32
  214. FileExists
  215. GetShortFileName32
  216. dos.dll
  217. win.dll
  218. dllName
  219. GetIniVar
  220. is16BitOnly
  221. linkMyDLLs
  222. WinHelpA
  223. ASYM_WinHelpByNumber
  224. ;oldse
  225. s_16bitOnly
  226. user32.dll
  227. is16BitOnly
  228. AlpHKey
  229. GlobalLockPointer
  230. GlobalUnlock
  231. HKEY_LOCAL_MACHINE
  232. hBuff
  233. lpType
  234. kernel
  235. HKEY_CURRENT_CONFIG
  236. dwMainKey
  237. AHKEY_CLASSES_ROOT
  238. +yRegQueryValue32
  239. AlpParams
  240. HKEY_CURRENT_USER
  241. advapi32.dll
  242. Memory alloc error while trying to get registry Info
  243. RegOpenKey32
  244. hParams
  245. HKEY_USERS
  246. GlobalFree
  247. RegQueryValueExA
  248. RegQueryValue32
  249. RegOpenKeyA
  250. RegOpenKey32
  251. RegDeleteKeyA
  252. RegDeleteKey32
  253. RegCloseKey
  254. RegCloseKey32
  255. HKEY_PERFORMANCE_DATA
  256. lpCbBuff
  257.  KReadWindowsRegistry16Bits
  258. GlobalAlloc
  259. GlobalLock
  260. GlobalLockPointer
  261. GlobalUnlock
  262. GlobalFree
  263. GlobalAlloc
  264. lpBuff
  265. RegCloseKey32
  266. is16BitOnly
  267. HKEY_DYN_DATA
  268. ReadWindowsRegistry
  269. lpHKey
  270. GlobalUnlock
  271. hBuff
  272. GlobalLockPointer
  273. lpParams
  274. shell
  275. GlobalFree
  276. result
  277. RegCloseKey
  278. hParams
  279. lpCbBuff
  280. >eRegQueryValue
  281. Memory alloc error while trying to get registry Info
  282. GlobalAlloc
  283. lpBuff
  284. RegOpenKey
  285. RegQueryValue
  286. RegDeleteKey
  287. RegCloseKey
  288. RegOpenKey
  289. ReadWindowsRegistry16Bits
  290. Netscape
  291. 0xFFFFFFFF
  292. WWW_GetWindowInfo
  293. FindWindowByText
  294. FindWindow
  295. FindWindowByText
  296. FindNetscapeWindowHandle
  297. FindNetscapeExe
  298. _FindNetscapeExe 
  299. "Browser Utility functions" 
  300. FindIExploreExe
  301. _FindIExploreExe 
  302. OpenURLInNetscape 
  303. _OpenURL(
  304. OpenURLInIExplore 
  305. GetRemoteURL browserName
  306.  _GetRemoteURL(
  307. GetRemoteURLTitle 
  308. _GetRemoteURLTitle(
  309. CloseBrowser 
  310. _CloseBrowser(
  311. ActivateBrowser 
  312. _ActivateBrowser(
  313. _FindNetscapeExe
  314. linkMyDLLs
  315.     is32bit = 
  316. xis16BitOnly()
  317. ReadWindowsRegistry("HKEY_LOCAL_MACHINE",\
  318. "SOFTWARE\Microsoft\
  319. ;\CurrentVersion\App Paths\NETSCAPE.EXE",NULL)
  320. GetShortFileName32(
  321. FileExists(
  322. ) < 1
  323. y("HKEY_CURRENT_USER",\
  324. "Software\
  325.  Navigator\Main", "Install Directory")
  326. ) < 1
  327.             -- try harder 
  328. older key value compatible 
  329. fWin 3.1
  330. ("HKEY_CLASSES_ROOT",\
  331. "NetscapeMarkup\protocol\StdFileEditing\server",
  332. fileExists(
  333. ) < 1
  334. GetIniVar("embedding","
  335. ","win.ini")
  336. ) < 1
  337. _FindIExploreExe
  338. IEXPLORE.
  339. ) < 1
  340. _OpenURLInNetscape 
  341. _OpenURLInIExplore 
  342. _GetRemoteURL browserName
  343.     itm = "0xFFFFFFFF"
  344. M"WWW_GetWindowInfo"
  345. _GetRemoteURLTitle 
  346.         p = 
  347. ~("[",
  348. p > 0 
  349. _CloseBrowser 
  350. M"WWW_Exit"
  351.         -- 
  352.  does 
  353. xaccept 
  354.         -- Try a much 
  355. method
  356.         hWnd = FindNetscapeWindowHandle()
  357.             linkDLL "user"
  358. INT PostMessageDWORD = 
  359.             -- 
  360. + a WM_CLOSE message
  361. ,0x0010,0,0)
  362. ("No 
  363. _ActivateBrowser 
  364. M"WWW_Activate"
  365. ("No 
  366.  URL, 
  367.     OK = 
  368. xFALSE
  369.     winID = "0
  370.     cmd = QUOTE & url & 
  371. ," & 
  372. F& ",0,
  373. M"WWW_OpenURL"
  374. ~("No Server", 
  375. r) > 0
  376. r; ss = 
  377.             exeName = 
  378. "Iexplore"
  379.  & ".
  380.         OK = 
  381. FlushMessageQueue()
  382.         OK = (
  383. ~("OK", 
  384. r) = 1)
  385. ,0x0" 
  386. sysVersion & 
  387.     dllName = "tb" & 
  388.         STRING 
  389. & "dos.
  390. & "f32.
  391.  = FileExists32(
  392.     -- returns TRUE 
  393. cannot 
  394. 4s_16bitOnly
  395. isType("Logical",
  396.     ss = 
  397. ; oldse = 
  398. r; oldsen = sysErrorNumber; 
  399.     linkDLL32 "user32.dll"
  400. ASYM_WinHelpByNumber = WinHelpA(
  401.  MainKey, keyName, valueName
  402. ZResult
  403. errNo
  404.         dwMainKey = 
  405. 0x80000000
  406. /0x80000001
  407. G0x80000002
  408. T"HKEY_USERS"
  409. g0x80000003
  410. t"HKEY_PERFORMANCE_DATA"
  411. 0x80000004
  412. "HKEY_CURRENT_CONFIG"
  413. 0x80000005
  414. "HKEY_DYN_DATA"
  415. 0x80000006
  416. kernel"
  417. GlobalAlloc(
  418.         POINTER GlobalLockPointer = 
  419. GlobalUnlock(
  420. GlobalFree(
  421. 16Bits(
  422. advapi32.
  423.         LONG RegQueryValue32 = RegQueryValueExA(
  424. BOpenKey32 = RegOpenKeyA(
  425. RegDeleteKey32 = RegDeleteKeyA(
  426. RegCloseKey32 = 
  427.     ERROR_SUCCESS = 0
  428.     hBuff = 
  429. 0x2040,256)
  430.  = -41; 
  431.         lpBuff = 
  432. "0,0"
  433.  = -41
  434.         hParams = 
  435.             lpParams = 
  436. "0,0"
  437.  = -41
  438.         lpType = 
  439.         lpCbBuff = 
  440.         lpHKey = 
  441. "Memory alloc error 
  442. ctrying 
  443. registry 
  444.     r = RegOpenKey32(
  445. lpHkey)
  446. r = 0 -- 
  447. PointerDWORD(0,
  448. ,1) -- REG_SZ
  449. ,255)
  450.         r = 
  451.         result = pointerSTRING(0,
  452. shell"
  453.  = -41; 
  454. "0,0"
  455.  = -41
  456. "0,0"
  457.  = -41
  458.     r = 
  459. r = 0 -- 
  460. PointerLONG(0,
  461. ,255)
  462. , "", 
  463. FindWindowByText=
  464. <BookPath>
  465. :HDMEDIAPATH
  466. Arial
  467. Arial
  468. <BookPath>\..\Lavori\SanRocco
  469. <CDROM>SanRocco
  470. :CDMEDIAPATH
  471. _FindIExploreExe
  472. Browser Utility functions
  473. FindIExploreExe
  474. FindNetscapeExe
  475. _FindNetscapeExe 
  476. "Browser Utility functions" 
  477. FindIExploreExe
  478. _FindIExploreExe 
  479. info_LastSavedBy
  480. 11/11/96 3:13:13 PM
  481. info_LastSaved
  482. Claude Ostyn
  483. 11/11/96 12:46:42 AM
  484. 11/13/96 1:50:26 PM
  485. Claude Ostyn
  486. _FindNetscapeExe
  487. Browser Utility functions
  488. FindNetscapeExe
  489. _FindIExploreExe
  490. Browser Utility functions
  491. FindIExploreExe
  492. Netscape
  493. Browser Utility functions
  494. Mq_OpenURL
  495. OpenURLInNetscape
  496. IExplore
  497. Browser Utility functions
  498. Mq_OpenURL
  499. OpenURLInIExplore
  500. Browser Utility functions
  501. yT_GetRemoteURL
  502. GetRemoteURL
  503. >_GetRemoteURLTitle
  504. Browser Utility functions
  505. GetRemoteURLTitle
  506. FindNetscapeExe
  507. _FindNetscapeExe 
  508. "Browser Utility functions" 
  509. FindIExploreExe
  510. _FindIExploreExe 
  511. OpenURLInNetscape 
  512. _OpenURL(
  513. OpenURLInIExplore 
  514. GetRemoteURL browserName
  515.  _GetRemoteURL(
  516. GetRemoteURLTitle 
  517. _GetRemoteURLTitle(
  518. Browser Utility functions
  519. co 13NOV96
  520. The script of this book contains the following functions:
  521. Function:    FindNetscapeExe( )
  522. Description:    Searches the Windows Registry to locate the current version of Netscape.exe.
  523. Parameters:    None
  524. Returns:    Fully qualified file name of Netscape.exe, if found on the system.
  525. Function:    FindIExploreExe( )
  526. Description:    Searches the Windows Registry to locate the current version of Microsoft Internet Explorer (IExplore.exe).
  527. Parameters:    None
  528. Returns:    Fully qualified file name of iExplore.exe, if found on the system.
  529. Function:    OpenURLInNetscape(<URL>, <bringToFront>)
  530. Description:    Opens the specified URL in Netscape, launching Netscape.exe if necessary. If Netscape is already running, opens the URL in the current Netscape window.
  531. Parameters:    <URL>    The URL to open.
  532.     <bringToFront>    TRUE or FALSE.
  533. Returns:    TRUE if no error was detected.
  534. Note:    This function may return control to your script before the browser actually executes the requested operation.    
  535. Function:    OpenURLInIExplore(<URL>, <bringToFront>)
  536. Description:    Opens the specified URL in Microsoft Internet Explorer, launching IExplore.exe if necessary. If IExplore is already running, opens the URL in the current IExplore window.
  537. Parameters:    <URL>    The URL to open.
  538.     <bringToFront>    TRUE or FALSE.
  539. Returns:    TRUE if no error was detected.
  540. Note:    This function may return control to your script before the browser actually executes the requested operation.    
  541. Function:    GetRemoteURL( browserName)
  542. Description:    Gets the URL for the page currently displayed by the specified browser.
  543. Parameters:    <browserName>  Must be "Netscape" or "IExplore"
  544. Returns:    The URL for the currently displayed page, or NULL if not available.
  545. Function:    GetRemoteURLTitle(browserName)
  546. Description:    Gets the title of the page currently displayed by the specified browser. 
  547. Parameters:    <browserName>  Must be "Netscape" or "IExplore"
  548. Returns:    The title of the currently displayed page, or NULL if not available.
  549. Function:    CloseBrowser(browserName)
  550. Description:    Closes the current browser window. If this is the only window of the browser, closes the browser completely.
  551. Parameters:    <browserName>  Must be "Netscape" or "IExplore"
  552. Returns:    TRUE if the browser was running.
  553. Note:    This function may return control to your script before the browser actually executes the requested operation.    
  554. Function:    ActivateBrowser(browserName)
  555. Description:    Activates the current browser window. Normally, the window becomes the active window.
  556. Parameters:    <browserName>  Must be "Netscape" or "IExplore"
  557. Returns:    TRUE if the browser was running and accepted the command.
  558. Note:    This function may return control to your script before the browser actually executes the requested operation.    
  559. Result of FindNetscapeExe( )
  560. FindNetscapeExe
  561. buttonClick
  562. buttonClick
  563. FindNetscapeExe()
  564. "Result 
  565.  )" & CRLF & 
  566. Result of FindIExploreExe( )
  567. FindIExploreExe
  568. buttonClick
  569. buttonClick
  570. FindIExploreExe()
  571. "Result 
  572.  )" & CRLF & 
  573. Result of OpenURLInNetscape( )
  574. www.asymetrix.com
  575. OpenURLInNetscape
  576. buttonClick
  577. buttonClick
  578. OpenURLInNetscape("www.asymetrix.com", 
  579. "Result 
  580. 4 )" & CRLF & 
  581. Result of OpenURLInIexplore( )
  582. OpenURLInIExplore
  583. www.asymetrix.com
  584. buttonClick
  585. buttonClick
  586. OpenURLInIExplore("www.asymetrix.com", 
  587. "Result 
  588. OpenURLInIexplore( )" & CRLF & 
  589. IExplore
  590. Result of getRemoteURL("IExplore")
  591. nullStrOr
  592. Netscape
  593. 81getRemoteURL
  594. Result of getRemoteURL("Netscape")
  595. buttonClick
  596. <null result>
  597. nullStrOr
  598. buttonClick
  599. nullStrOr(getRemoteURL("Netscape"))
  600.     txt = "Result 
  601. ")" & CRLF & 
  602. ;IExplore"))
  603.         s = "<
  604. yresult>"
  605. IExplore
  606. Result of getRemoteURLTitle("Netscape")
  607. nullStrOr
  608. Netscape
  609. Result of getRemoteURLTitle("IExplore")
  610. getRemoteURLTitle
  611. buttonClick
  612. <null result>
  613. nullStrOr
  614. buttonClick
  615. nullStrOr(getRemoteURLTitle("Netscape"))
  616.     txt = "Result 
  617. ")" & CRLF & 
  618. AIExplore"))
  619.         s = "<
  620. yresult>"
  621. IExplore
  622. }-CloseBrowser
  623. Result of CloseBrowser("IExplore")
  624. Netscape
  625. Result of CloseBrowser("Netscape")
  626. buttonClick
  627. buttonClick
  628. CloseBrowser("Netscape")
  629.     txt = "Result 
  630. ")" & CRLF & 
  631. @IExplore")
  632. IExplore
  633. Netscape
  634. Result of ActivateBrowser("IExplore")
  635. ActivateBrowser
  636. Result of ActivateBrowser("Netscape")
  637. buttonClick
  638. buttonClick
  639. ActivateBrowser("Netscape")
  640.     txt = "Result 
  641. ")" & CRLF & 
  642. CIExplore")
  643. 9611111205586783941139130674
  644. ASYM_TpID
  645. Browser Utility functions
  646. FindNetscapeExe
  647. _FindNetscapeExe 
  648. "Browser Utility functions" 
  649. FindIExploreExe
  650. _FindIExploreExe 
  651. OpenURLInNetscape 
  652. _OpenURL(
  653. OpenURLInIExplore 
  654. GetRemoteURL browserName
  655.  _GetRemoteURL(
  656. GetRemoteURLTitle 
  657. _GetRemoteURLTitle(
  658. CloseBrowser 
  659. _CloseBrowser(
  660. ActivateBrowser 
  661. _ActivateBrowser(
  662. FindNetscapeExe
  663. _FindNetscapeExe 
  664. "Browser Utility functions" 
  665. FindIExploreExe
  666. _FindIExploreExe 
  667. OpenURLInNetscape 
  668. _OpenURL(
  669. OpenURLInIExplore 
  670. GetRemoteURL browserName
  671.  _GetRemoteURL(
  672. GetRemoteURLTitle 
  673. _GetRemoteURLTitle(
  674. CloseBrowser 
  675. _CloseBrowser(
  676. ActivateBrowser 
  677. _ActivateBrowser(
  678. ReadWindowsRegistry MainKey, keyName, valueName
  679. _ReadWindowsRegistry(
  680. is16BitOnly
  681. _is16BitOnly()\
  682. IEXPLORE.
  683. ) < 1
  684. _OpenURLInNetscape 
  685. _OpenURLInIExplore 
  686. _GetRemoteURL browserName
  687.     itm = "0xFFFFFFFF"
  688. M"WWW_GetWindowInfo"
  689. _GetRemoteURLTitle 
  690.         p = 
  691. ~("[",
  692. p > 0 
  693. _CloseBrowser 
  694. M"WWW_Exit"
  695.         -- 
  696.  does 
  697. xaccept 
  698.         -- Try a much 
  699. method
  700.         hWnd = FindNetscapeWindowHandle()
  701.             linkDLL "user"
  702. INT PostMessageDWORD = 
  703.             -- 
  704. + a WM_CLOSE message
  705. ,0x0010,0,0)
  706. ("No 
  707. _ActivateBrowser 
  708. M"WWW_Activate"
  709. ("No 
  710.  URL, 
  711.     OK = 
  712. xFALSE
  713.     winID = "0
  714.     cmd = QUOTE & url & 
  715. ," & 
  716. F& ",0,
  717. M"WWW_OpenURL"
  718. ~("No Server", 
  719. r) > 0
  720. r; ss = 
  721.             exeName = 
  722. "Iexplore"
  723.  & ".
  724.         OK = 
  725. FlushMessageQueue()
  726.         OK = (
  727. ~("OK", 
  728. r) = 1)
  729. ,0x0" 
  730. sysVersion & 
  731.     dllName = "tb" & 
  732.         STRING 
  733. & "dos.
  734. & "f32.
  735.  = FileExists32(
  736.     -- returns TRUE 
  737. cannot 
  738. 4s_16bitOnly
  739. isType("Logical",
  740.     ss = 
  741. ; oldse = 
  742. r; oldsen = sysErrorNumber; 
  743.     linkDLL32 "user32.dll"
  744. ASYM_WinHelpByNumber = WinHelpA(
  745.  MainKey, keyName, valueName
  746. ZResult
  747. errNo
  748.         dwMainKey = 
  749. 0x80000000
  750. /0x80000001
  751. G0x80000002
  752. T"HKEY_USERS"
  753. g0x80000003
  754. t"HKEY_PERFORMANCE_DATA"
  755. 0x80000004
  756. "HKEY_CURRENT_CONFIG"
  757. 0x80000005
  758. "HKEY_DYN_DATA"
  759. 0x80000006
  760. kernel"
  761. GlobalAlloc(
  762.         POINTER GlobalLockPointer = 
  763. GlobalUnlock(
  764. GlobalFree(
  765. 16Bits(
  766. advapi32.
  767.         LONG RegQueryValue32 = RegQueryValueExA(
  768. BOpenKey32 = RegOpenKeyA(
  769. RegDeleteKey32 = RegDeleteKeyA(
  770. RegCloseKey32 = 
  771.     ERROR_SUCCESS = 0
  772.     hBuff = 
  773. 0x2040,256)
  774.  = -41; 
  775.         lpBuff = 
  776. "0,0"
  777.  = -41
  778.         hParams = 
  779.             lpParams = 
  780. "0,0"
  781.  = -41
  782.         lpType = 
  783.         lpCbBuff = 
  784.         lpHKey = 
  785. "Memory alloc error 
  786. ctrying 
  787. registry 
  788.     r = RegOpenKey32(
  789. lpHkey)
  790. r = 0 -- 
  791. PointerDWORD(0,
  792. ,1) -- REG_SZ
  793. ,255)
  794.         r = 
  795.         result = pointerSTRING(0,
  796. shell"
  797.  = -41; 
  798. "0,0"
  799.  = -41
  800. "0,0"
  801.  = -41
  802.     r = 
  803. r = 0 -- 
  804. PointerLONG(0,
  805. ,255)
  806. , "", 
  807. FindWindowByText=
  808. FindNetscapeExe
  809. _FindNetscapeExe 
  810. "Browser Utility functions" 
  811. FindIExploreExe
  812. _FindIExploreExe 
  813. OpenURLInNetscape 
  814. _OpenURL(
  815. OpenURLInIExplore 
  816. GetRemoteURL browserName
  817.  _GetRemoteURL(
  818. GetRemoteURLTitle 
  819. _GetRemoteURLTitle(
  820. CloseBrowser 
  821. _CloseBrowser(
  822. ActivateBrowser 
  823. _ActivateBrowser(
  824. ReadWindowsRegistry MainKey, keyName, valueName
  825. FindNetscapeExe
  826. _FindNetscapeExe 
  827. "Browser Utility functions" 
  828. FindIExploreExe
  829. _FindIExploreExe 
  830. OpenURLInNetscape 
  831. _OpenURL(
  832. OpenURLInIExplore 
  833. GetRemoteURL browserName
  834.  _GetRemoteURL(
  835. GetRemoteURLTitle 
  836. _GetRemoteURLTitle(
  837. CloseBrowser 
  838. _CloseBrowser(
  839. ActivateBrowser 
  840. _ActivateBrowser(
  841. ReadWindowsRegistry MainKey, keyName, valueName
  842. _ReadWindowsRegistry(
  843. FindNetscapeExe
  844. _FindNetscapeExe 
  845. "Browser Utility functions" 
  846. FindIExploreExe
  847. _FindIExploreExe 
  848. OpenURLInNetscape 
  849. _OpenURL(
  850. OpenURLInIExplore 
  851. GetRemoteURL browserName
  852.  _GetRemoteURL(
  853. GetRemoteURLTitle 
  854. _GetRemoteURLTitle(
  855. CloseBrowser 
  856. _CloseBrowser(
  857. ActivateBrowser 
  858. _ActivateBrowser(
  859. ReadWindowsRegistry MainKey, keyName, valueName
  860. _ReadWindowsRegistry(
  861. is16BitOnly
  862. _is16BitOnly()\
  863. _FindNetscapeExe
  864. linkMyDLLs
  865.     is32bit = 
  866. xis16BitOnly()
  867. ReadWindowsRegistry("HKEY_LOCAL_MACHINE",\
  868. "SOFTWARE\Microsoft\
  869. ;\CurrentVersion\App Paths\NETSCAPE.EXE",NULL)
  870. GetShortFileName32(
  871. FileExists(
  872. ) < 1
  873. y("HKEY_CURRENT_USER",\
  874. "Software\
  875.  Navigator\Main", "Install Directory")
  876. ) < 1
  877.             -- try harder 
  878. older key value compatible 
  879. fWin 3.1
  880. ("HKEY_CLASSES_ROOT",\
  881. "NetscapeMarkup\protocol\StdFileEditing\server",
  882. fileExists(
  883. ) < 1
  884. GetIniVar("embedding","
  885. ","win.ini")
  886. ) < 1
  887. _FindIExploreExe
  888. IEXPLORE.
  889. ) < 1
  890. _OpenURLInNetscape 
  891. _OpenURLInIExplore 
  892. _GetRemoteURL browserName
  893.     itm = "0xFFFFFFFF"
  894. M"WWW_GetWindowInfo"
  895. _GetRemoteURLTitle 
  896.         p = 
  897. ~("[",
  898. p > 0 
  899. _CloseBrowser 
  900. M"WWW_Exit"
  901.         -- 
  902.  does 
  903. xaccept 
  904.         -- Try a much 
  905. method
  906.         hWnd = FindNetscapeWindowHandle()
  907.             linkDLL "user"
  908. INT PostMessageDWORD = 
  909.             -- 
  910. + a WM_CLOSE message
  911. ,0x0010,0,0)
  912. ("No 
  913. _ActivateBrowser 
  914. M"WWW_Activate"
  915. ("No 
  916.  URL, 
  917.     OK = 
  918. xFALSE
  919.     winID = "0
  920.     cmd = QUOTE & url & 
  921. ," & 
  922. F& ",0,
  923. M"WWW_OpenURL"
  924. ~("No Server", 
  925. r) > 0
  926. r; ss = 
  927.             exeName = 
  928. "Iexplore"
  929.  & ".
  930.         OK = 
  931. FlushMessageQueue()
  932.         OK = (
  933. ~("OK", 
  934. r) = 1)
  935. ,0x0" 
  936. sysVersion & 
  937.     dllName = "tb" & 
  938.         STRING 
  939. & "dos.
  940. & "f32.
  941.  = FileExists32(
  942. _is16BitOnly
  943.     -- returns TRUE 
  944. cannot 
  945. 4s_16bitOnly
  946. isType("Logical",
  947.     ss = 
  948. ; oldse = 
  949. r; oldsen = sysErrorNumber; 
  950.     linkDLL32 "user32.dll"
  951. ASYM_WinHelpByNumber = WinHelpA(
  952. _ReadWindowsRegistry MainKey, keyName, valueName
  953. ZResult
  954. errNo
  955.         dwMainKey = 
  956. 0x80000000
  957. /0x80000001
  958. G0x80000002
  959. T"HKEY_USERS"
  960. g0x80000003
  961. t"HKEY_PERFORMANCE_DATA"
  962. 0x80000004
  963. "HKEY_CURRENT_CONFIG"
  964. 0x80000005
  965. "HKEY_DYN_DATA"
  966. 0x80000006
  967. kernel"
  968. GlobalAlloc(
  969.         POINTER GlobalLockPointer = 
  970. GlobalUnlock(
  971. GlobalFree(
  972. 16Bits(
  973. advapi32.
  974.         LONG RegQueryValue32 = RegQueryValueExA(
  975. BOpenKey32 = RegOpenKeyA(
  976. RegDeleteKey32 = RegDeleteKeyA(
  977. RegCloseKey32 = 
  978.     ERROR_SUCCESS = 0
  979.     hBuff = 
  980. 0x2040,256)
  981.  = -41; 
  982.         lpBuff = 
  983. "0,0"
  984.  = -41
  985.         hParams = 
  986.             lpParams = 
  987. "0,0"
  988.  = -41
  989.         lpType = 
  990.         lpCbBuff = 
  991.         lpHKey = 
  992. "Memory alloc error 
  993. ctrying 
  994. registry 
  995.     r = RegOpenKey32(
  996. lpHkey)
  997. r = 0 -- 
  998. PointerDWORD(0,
  999. ,1) -- REG_SZ
  1000. ,255)
  1001.         r = 
  1002.         result = pointerSTRING(0,
  1003. shell"
  1004.  = -41; 
  1005. "0,0"
  1006.  = -41
  1007. "0,0"
  1008.  = -41
  1009.     r = 
  1010. r = 0 -- 
  1011. PointerLONG(0,
  1012. ,255)
  1013. , "", 
  1014. FindWindowByText=
  1015. _FindNetscapeExe
  1016. linkMyDLLs
  1017.     is32bit = 
  1018. xis16BitOnly()
  1019. ReadWindowsRegistry("HKEY_LOCAL_MACHINE",\
  1020. "SOFTWARE\Microsoft\
  1021. ;\CurrentVersion\App Paths\NETSCAPE.EXE",NULL)
  1022. GetShortFileName32(
  1023. FileExists(
  1024. ) < 1
  1025. y("HKEY_CURRENT_USER",\
  1026. "Software\
  1027.  Navigator\Main", "Install Directory")
  1028. ) < 1
  1029.             -- try harder 
  1030. older key value compatible 
  1031. fWin 3.1
  1032. ("HKEY_CLASSES_ROOT",\
  1033. "NetscapeMarkup\protocol\StdFileEditing\server",
  1034. fileExists(
  1035. ) < 1
  1036. GetIniVar("embedding","
  1037. ","win.ini")
  1038. ) < 1
  1039. _FindIExploreExe
  1040. IEXPLORE.
  1041. ) < 1
  1042. _OpenURLInNetscape 
  1043. _OpenURLInIExplore 
  1044. _GetRemoteURL browserName
  1045.     itm = "0xFFFFFFFF"
  1046. M"WWW_GetWindowInfo"
  1047. _GetRemoteURLTitle 
  1048.         p = 
  1049. ~("[",
  1050. p > 0 
  1051. _CloseBrowser 
  1052. M"WWW_Exit"
  1053.         -- 
  1054.  does 
  1055. xaccept 
  1056.         -- Try a much 
  1057. method
  1058.         hWnd = FindNetscapeWindowHandle()
  1059.             linkDLL "user"
  1060. INT PostMessageDWORD = 
  1061.             -- 
  1062. + a WM_CLOSE message
  1063. ,0x0010,0,0)
  1064. ("No 
  1065. _ActivateBrowser 
  1066. M"WWW_Activate"
  1067. ("No 
  1068.  URL, 
  1069.     OK = 
  1070. xFALSE
  1071.     winID = "0
  1072.     cmd = QUOTE & url & 
  1073. ," & 
  1074. F& ",0,
  1075. M"WWW_OpenURL"
  1076. ~("No Server", 
  1077. r) > 0
  1078. r; ss = 
  1079.             exeName = 
  1080. "Iexplore"
  1081.  & ".
  1082.         OK = 
  1083. FlushMessageQueue()
  1084.         OK = (
  1085. ~("OK", 
  1086. r) = 1)
  1087. ,0x0" 
  1088. sysVersion & 
  1089.     dllName = "tb" & 
  1090.         STRING 
  1091. & "dos.
  1092. & "f32.
  1093.  = FileExists32(
  1094. _is16BitOnly
  1095.     -- returns TRUE 
  1096. cannot 
  1097. 4s_16bitOnly
  1098. isType("Logical",
  1099.     ss = 
  1100. ; oldse = 
  1101. r; oldsen = sysErrorNumber; 
  1102.     linkDLL32 "user32.dll"
  1103. ASYM_WinHelpByNumber = WinHelpA(
  1104. _ReadWindowsRegistry MainKey, keyName, valueName
  1105. ZResult
  1106. errNo
  1107.         dwMainKey = 
  1108. 0x80000000
  1109. /0x80000001
  1110. G0x80000002
  1111. T"HKEY_USERS"
  1112. g0x80000003
  1113. t"HKEY_PERFORMANCE_DATA"
  1114. 0x80000004
  1115. "HKEY_CURRENT_CONFIG"
  1116. 0x80000005
  1117. "HKEY_DYN_DATA"
  1118. 0x80000006
  1119. kernel"
  1120. GlobalAlloc(
  1121.         POINTER GlobalLockPointer = 
  1122. GlobalUnlock(
  1123. GlobalFree(
  1124. 16Bits(
  1125. advapi32.
  1126.         LONG RegQueryValue32 = RegQueryValueExA(
  1127. BOpenKey32 = RegOpenKeyA(
  1128. RegDeleteKey32 = RegDeleteKeyA(
  1129. RegCloseKey32 = 
  1130.     ERROR_SUCCESS = 0
  1131.     hBuff = 
  1132. 0x2040,256)
  1133.  = -41; 
  1134.         lpBuff = 
  1135. "0,0"
  1136.  = -41
  1137.         hParams = 
  1138.             lpParams = 
  1139. "0,0"
  1140.  = -41
  1141.         lpType = 
  1142.         lpCbBuff = 
  1143.         lpHKey = 
  1144. "Memory alloc error 
  1145. ctrying 
  1146. registry 
  1147.     r = RegOpenKey32(
  1148. lpHkey)
  1149. r = 0 -- 
  1150. PointerDWORD(0,
  1151. ,1) -- REG_SZ
  1152. ,255)
  1153.         r = 
  1154.         result = pointerSTRING(0,
  1155. shell"
  1156.  = -41; 
  1157. "0,0"
  1158.  = -41
  1159. "0,0"
  1160.  = -41
  1161.     r = 
  1162. r = 0 -- 
  1163. PointerLONG(0,
  1164. ,255)
  1165. , "", 
  1166. FindWindowByText=
  1167. _FindNetscapeExe
  1168. Browser Utility functions
  1169. FindNetscapeExe
  1170. _FindIExploreExe
  1171. Browser Utility functions
  1172. FindIExploreExe
  1173. Netscape
  1174. Browser Utility functions
  1175. Mq_OpenURL
  1176. OpenURLInNetscape
  1177. IExplore
  1178. Browser Utility functions
  1179. Mq_OpenURL
  1180. OpenURLInIExplore
  1181. Browser Utility functions
  1182. yT_GetRemoteURL
  1183. GetRemoteURL
  1184. >_GetRemoteURLTitle
  1185. Browser Utility functions
  1186. GetRemoteURLTitle
  1187. Browser Utility functions
  1188. P_CloseBrowser
  1189. CloseBrowser
  1190. _ActivateBrowser
  1191. Browser Utility functions
  1192. ActivateBrowser
  1193. _FindNetscapeExe
  1194. Browser Utility functions
  1195. FindNetscapeExe
  1196. _FindIExploreExe
  1197. Browser Utility functions
  1198. FindIExploreExe
  1199. Netscape
  1200. Browser Utility functions
  1201. Mq_OpenURL
  1202. OpenURLInNetscape
  1203. IExplore
  1204. Browser Utility functions
  1205. Mq_OpenURL
  1206. OpenURLInIExplore
  1207. Browser Utility functions
  1208. yT_GetRemoteURL
  1209. GetRemoteURL
  1210. >_GetRemoteURLTitle
  1211. Browser Utility functions
  1212. GetRemoteURLTitle
  1213. Browser Utility functions
  1214. P_CloseBrowser
  1215. CloseBrowser
  1216. _ActivateBrowser
  1217. Browser Utility functions
  1218. ActivateBrowser
  1219. _ReadWindowsRegistry
  1220. Browser Utility functions
  1221. ReadWindowsRegistry
  1222. _is16BitOnly
  1223. Browser Utility functions
  1224. is16BitOnly
  1225. IExplore
  1226. Mq_OpenURL
  1227. _OpenURLInIExplore
  1228. Netscape
  1229. 0xFFFFFFFF
  1230. WWW_GetWindowInfo
  1231. _GetRemoteURL
  1232. Netscape
  1233. 0xFFFFFFFF
  1234. WWW_GetWindowInfo
  1235. _GetRemoteURLTitle
  1236. )(FindNetscapeWindowHandle
  1237. Netscape
  1238. 0xFFFFFFFF
  1239. PostMessage
  1240. PostMessageDWORD
  1241. PostMessageDWORD
  1242. WWW_Exit
  1243. No server
  1244. _CloseBrowser
  1245. WWW_Activate
  1246. Netscape
  1247. 0xFFFFFFFF
  1248. No server
  1249. _ActivateBrowser
  1250. WWW_OpenURL
  1251. Iexplore
  1252. _ActivateBrowser
  1253. false
  1254. _FindNetscapeExe
  1255. WWW_Activate
  1256. exeName
  1257. 0xFFFFFFFF
  1258. _FindIExploreExe
  1259. Netscape
  1260. 0xFFFFFFFF,0x0
  1261. FALSE
  1262. ,0,"","",
  1263. winID
  1264. No Server
  1265. _OpenURL
  1266. 1,    #>
  1267. FileExists
  1268. f32.dll
  1269. FileExists32
  1270. FileExists
  1271. GetShortFileName32
  1272. dos.dll
  1273. win.dll
  1274. dllName
  1275. GetIniVar
  1276. is16BitOnly
  1277. linkMyDLLs
  1278. WinHelpA
  1279. ASYM_WinHelpByNumber
  1280. ;oldse
  1281. s_16bitOnly
  1282. user32.dll
  1283. is16BitOnly
  1284. AlpHKey
  1285. GlobalLockPointer
  1286. GlobalUnlock
  1287. HKEY_LOCAL_MACHINE
  1288. hBuff
  1289. lpType
  1290. kernel
  1291. HKEY_CURRENT_CONFIG
  1292. dwMainKey
  1293. AHKEY_CLASSES_ROOT
  1294. +yRegQueryValue32
  1295. AlpParams
  1296. HKEY_CURRENT_USER
  1297. advapi32.dll
  1298. Memory alloc error while trying to get registry Info
  1299. RegOpenKey32
  1300. hParams
  1301. HKEY_USERS
  1302. GlobalFree
  1303. RegQueryValueExA
  1304. RegQueryValue32
  1305. RegOpenKeyA
  1306. RegOpenKey32
  1307. RegDeleteKeyA
  1308. RegDeleteKey32
  1309. RegCloseKey
  1310. RegCloseKey32
  1311. HKEY_PERFORMANCE_DATA
  1312. lpCbBuff
  1313.  KReadWindowsRegistry16Bits
  1314. GlobalAlloc
  1315. GlobalLock
  1316. GlobalLockPointer
  1317. GlobalUnlock
  1318. GlobalFree
  1319. GlobalAlloc
  1320. lpBuff
  1321. RegCloseKey32
  1322. is16BitOnly
  1323. HKEY_DYN_DATA
  1324. ReadWindowsRegistry
  1325. lpHKey
  1326. GlobalUnlock
  1327. hBuff
  1328. GlobalLockPointer
  1329. lpParams
  1330. shell
  1331. GlobalFree
  1332. result
  1333. RegCloseKey
  1334. hParams
  1335. lpCbBuff
  1336. >eRegQueryValue
  1337. Memory alloc error while trying to get registry Info
  1338. GlobalAlloc
  1339. lpBuff
  1340. RegOpenKey
  1341. RegQueryValue
  1342. RegDeleteKey
  1343. RegCloseKey
  1344. RegOpenKey
  1345. ReadWindowsRegistry16Bits
  1346. Netscape
  1347. 0xFFFFFFFF
  1348. WWW_GetWindowInfo
  1349. FindWindowByText
  1350. FindWindow
  1351. FindWindowByText
  1352. FindNetscapeWindowHandle
  1353. _FindNetscapeExe
  1354. Browser Utility functions
  1355. FindNetscapeExe
  1356. _FindIExploreExe
  1357. Browser Utility functions
  1358. FindIExploreExe
  1359. Netscape
  1360. Browser Utility functions
  1361. Mq_OpenURL
  1362. OpenURLInNetscape
  1363. IExplore
  1364. Browser Utility functions
  1365. Mq_OpenURL
  1366. OpenURLInIExplore
  1367. Browser Utility functions
  1368. yT_GetRemoteURL
  1369. GetRemoteURL
  1370. >_GetRemoteURLTitle
  1371. Browser Utility functions
  1372. GetRemoteURLTitle
  1373. Browser Utility functions
  1374. P_CloseBrowser
  1375. CloseBrowser
  1376. _ActivateBrowser
  1377. Browser Utility functions
  1378. ActivateBrowser
  1379. }ReadWindowsRegistry
  1380. Browser Utility functions
  1381. ReadWindowsRegistry
  1382. _FindNetscapeExe
  1383. Browser Utility functions
  1384. FindNetscapeExe
  1385. _FindIExploreExe
  1386. Browser Utility functions
  1387. FindIExploreExe
  1388. Netscape
  1389. Browser Utility functions
  1390. Mq_OpenURL
  1391. OpenURLInNetscape
  1392. IExplore
  1393. Browser Utility functions
  1394. Mq_OpenURL
  1395. OpenURLInIExplore
  1396. Browser Utility functions
  1397. yT_GetRemoteURL
  1398. GetRemoteURL
  1399. >_GetRemoteURLTitle
  1400. Browser Utility functions
  1401. GetRemoteURLTitle
  1402. Browser Utility functions
  1403. P_CloseBrowser
  1404. CloseBrowser
  1405. _ActivateBrowser
  1406. Browser Utility functions
  1407. ActivateBrowser
  1408. _ReadWindowsRegistry
  1409. Browser Utility functions
  1410. ReadWindowsRegistry
  1411. _FindNetscapeExe
  1412. Browser Utility functions
  1413. FindNetscapeExe
  1414. _FindIExploreExe
  1415. Browser Utility functions
  1416. FindIExploreExe
  1417. Netscape
  1418. Browser Utility functions
  1419. Mq_OpenURL
  1420. OpenURLInNetscape
  1421. IExplore
  1422. Browser Utility functions
  1423. Mq_OpenURL
  1424. OpenURLInIExplore
  1425. Browser Utility functions
  1426. yT_GetRemoteURL
  1427. GetRemoteURL
  1428. >_GetRemoteURLTitle
  1429. Browser Utility functions
  1430. GetRemoteURLTitle
  1431. Browser Utility functions
  1432. P_CloseBrowser
  1433. CloseBrowser
  1434. _ActivateBrowser
  1435. Browser Utility functions
  1436. ActivateBrowser
  1437. _ReadWindowsRegistry
  1438. Browser Utility functions
  1439. ReadWindowsRegistry
  1440. _is16BitOnly
  1441. Browser Utility functions
  1442. is16BitOnly
  1443. HKEY_LOCAL_MACHINE
  1444. win.ini
  1445. FileExists
  1446. linkMyDLLs
  1447. HKEY_CLASSES_ROOT
  1448. HKEY_CURRENT_USER
  1449. Software\Netscape\Netscape Navigator\Main
  1450. NetscapeMarkup
  1451. }ReadWindowsRegistry
  1452. embedding
  1453. GetIniVar
  1454. Install Directory
  1455. NetscapeMarkup\protocol\StdFileEditing\server
  1456. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NETSCAPE.EXE
  1457. GetShortFileName32
  1458. fileExists
  1459. is16BitOnly
  1460. _FindNetscapeExe
  1461. HKEY_LOCAL_MACHINE
  1462. fileExists
  1463. linkMyDLLs
  1464. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE
  1465. }ReadWindowsRegistry
  1466. GetShortFileName32
  1467. is16BitOnly
  1468. _FindIExploreExe
  1469. Netscape
  1470. Mq_OpenURL
  1471. _OpenURLInNetscape
  1472. IExplore
  1473. Mq_OpenURL
  1474. _OpenURLInIExplore
  1475. Netscape
  1476. 0xFFFFFFFF
  1477. WWW_GetWindowInfo
  1478. _GetRemoteURL
  1479. Netscape
  1480. 0xFFFFFFFF
  1481. WWW_GetWindowInfo
  1482. _GetRemoteURLTitle
  1483. )(FindNetscapeWindowHandle
  1484. Netscape
  1485. 0xFFFFFFFF
  1486. PostMessage
  1487. PostMessageDWORD
  1488. PostMessageDWORD
  1489. WWW_Exit
  1490. No server
  1491. _CloseBrowser
  1492. WWW_Activate
  1493. Netscape
  1494. 0xFFFFFFFF
  1495. No server
  1496. _ActivateBrowser
  1497. WWW_OpenURL
  1498. Iexplore
  1499. _ActivateBrowser
  1500. false
  1501. _FindNetscapeExe
  1502. WWW_Activate
  1503. exeName
  1504. 0xFFFFFFFF
  1505. _FindIExploreExe
  1506. Netscape
  1507. 0xFFFFFFFF,0x0
  1508. FALSE
  1509. ,0,"","",
  1510. winID
  1511. No Server
  1512. _OpenURL
  1513. 1,    #>
  1514. FileExists
  1515. f32.dll
  1516. FileExists32
  1517. FileExists
  1518. GetShortFileName32
  1519. dos.dll
  1520. win.dll
  1521. dllName
  1522. GetIniVar
  1523. is16BitOnly
  1524. linkMyDLLs
  1525. WinHelpA
  1526. ASYM_WinHelpByNumber
  1527. ;oldse
  1528. s_16bitOnly
  1529. user32.dll
  1530. _is16BitOnly
  1531. AlpHKey
  1532. GlobalLockPointer
  1533. GlobalUnlock
  1534. HKEY_LOCAL_MACHINE
  1535. hBuff
  1536. lpType
  1537. kernel
  1538. HKEY_CURRENT_CONFIG
  1539. dwMainKey
  1540. AHKEY_CLASSES_ROOT
  1541. +yRegQueryValue32
  1542. AlpParams
  1543. HKEY_CURRENT_USER
  1544. advapi32.dll
  1545. Memory alloc error while trying to get registry Info
  1546. RegOpenKey32
  1547. hParams
  1548. HKEY_USERS
  1549. GlobalFree
  1550. RegQueryValueExA
  1551. RegQueryValue32
  1552. RegOpenKeyA
  1553. RegOpenKey32
  1554. RegDeleteKeyA
  1555. RegDeleteKey32
  1556. RegCloseKey
  1557. RegCloseKey32
  1558. HKEY_PERFORMANCE_DATA
  1559. lpCbBuff
  1560.  KReadWindowsRegistry16Bits
  1561. GlobalAlloc
  1562. GlobalLock
  1563. GlobalLockPointer
  1564. GlobalUnlock
  1565. GlobalFree
  1566. GlobalAlloc
  1567. lpBuff
  1568. RegCloseKey32
  1569. is16BitOnly
  1570. HKEY_DYN_DATA
  1571. _ReadWindowsRegistry
  1572. lpHKey
  1573. GlobalUnlock
  1574. hBuff
  1575. GlobalLockPointer
  1576. lpParams
  1577. shell
  1578. GlobalFree
  1579. result
  1580. RegCloseKey
  1581. hParams
  1582. lpCbBuff
  1583. >eRegQueryValue
  1584. Memory alloc error while trying to get registry Info
  1585. GlobalAlloc
  1586. lpBuff
  1587. RegOpenKey
  1588. RegQueryValue
  1589. RegDeleteKey
  1590. RegCloseKey
  1591. RegOpenKey
  1592. ReadWindowsRegistry16Bits
  1593. Netscape
  1594. 0xFFFFFFFF
  1595. WWW_GetWindowInfo
  1596. FindWindowByText
  1597. FindWindow
  1598. FindWindowByText
  1599. FindNetscapeWindowHandle
  1600. HKEY_LOCAL_MACHINE
  1601. win.ini
  1602. FileExists
  1603. linkMyDLLs
  1604. HKEY_CLASSES_ROOT
  1605. HKEY_CURRENT_USER
  1606. Software\Netscape\Netscape Navigator\Main
  1607. NetscapeMarkup
  1608. }ReadWindowsRegistry
  1609. embedding
  1610. GetIniVar
  1611. Install Directory
  1612. NetscapeMarkup\protocol\StdFileEditing\server
  1613. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NETSCAPE.EXE
  1614. GetShortFileName32
  1615. fileExists
  1616. is16BitOnly
  1617. _FindNetscapeExe
  1618. HKEY_LOCAL_MACHINE
  1619. fileExists
  1620. linkMyDLLs
  1621. SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE
  1622. }ReadWindowsRegistry
  1623. GetShortFileName32
  1624. is16BitOnly
  1625. _FindIExploreExe
  1626. Netscape
  1627. Mq_OpenURL
  1628. _OpenURLInNetscape
  1629. IExplore
  1630. Mq_OpenURL
  1631. _OpenURLInIExplore
  1632. Netscape
  1633. 0xFFFFFFFF
  1634. WWW_GetWindowInfo
  1635. _GetRemoteURL
  1636. Netscape
  1637. 0xFFFFFFFF
  1638. WWW_GetWindowInfo
  1639. _GetRemoteURLTitle
  1640. PostMessage
  1641. PostMessageDWORD
  1642. )(FindNetscapeWindowHandle
  1643. Netscape
  1644. 0xFFFFFFFF
  1645. PostMessageDWORD
  1646. WWW_Exit
  1647. No server
  1648. _CloseBrowser
  1649. WWW_Activate
  1650. Netscape
  1651. 0xFFFFFFFF
  1652. No server
  1653. _ActivateBrowser
  1654. WWW_OpenURL
  1655. Iexplore
  1656. _ActivateBrowser
  1657. false
  1658. _FindNetscapeExe
  1659. WWW_Activate
  1660. exeName
  1661. 0xFFFFFFFF
  1662. _FindIExploreExe
  1663. Netscape
  1664. 0xFFFFFFFF,0x0
  1665. FALSE
  1666. ,0,"","",
  1667. winID
  1668. No Server
  1669. _OpenURL
  1670. 1,    #>
  1671. f32.dll
  1672. dos.dll
  1673. win.dll
  1674. FileExists
  1675. dllName
  1676. GetIniVar
  1677. FileExists32
  1678. FileExists
  1679. GetShortFileName32
  1680. is16BitOnly
  1681. linkMyDLLs
  1682. oldse
  1683. WinHelpA
  1684. ASYM_WinHelpByNumber
  1685. s_16bitOnly
  1686. user32.dll
  1687. _is16BitOnly
  1688. AlpHKey
  1689. GlobalLockPointer
  1690. GlobalUnlock
  1691. HKEY_LOCAL_MACHINE
  1692. hBuff
  1693. lpType
  1694. kernel
  1695. HKEY_CURRENT_CONFIG
  1696. dwMainKey
  1697. AHKEY_CLASSES_ROOT
  1698. +yRegQueryValue32
  1699. AlpParams
  1700. HKEY_CURRENT_USER
  1701. advapi32.dll
  1702. Memory alloc error while trying to get registry Info
  1703. GlobalAlloc
  1704. GlobalLock
  1705. GlobalLockPointer
  1706. GlobalUnlock
  1707. GlobalFree
  1708. RegOpenKey32
  1709. hParams
  1710. HKEY_USERS
  1711. GlobalFree
  1712. RegQueryValueExA
  1713. RegQueryValue32
  1714. RegOpenKeyA
  1715. RegOpenKey32
  1716. RegDeleteKeyA
  1717. RegDeleteKey32
  1718. RegCloseKey
  1719. RegCloseKey32
  1720. HKEY_PERFORMANCE_DATA
  1721. lpCbBuff
  1722.  KReadWindowsRegistry16Bits
  1723. GlobalAlloc
  1724. lpBuff
  1725. RegCloseKey32
  1726. is16BitOnly
  1727. HKEY_DYN_DATA
  1728. _ReadWindowsRegistry
  1729. lpHKey
  1730. GlobalUnlock
  1731. hBuff
  1732. GlobalLockPointer
  1733. lpParams
  1734. shell
  1735. RegOpenKey
  1736. RegQueryValue
  1737. RegDeleteKey
  1738. RegCloseKey
  1739. GlobalFree
  1740. result
  1741. RegCloseKey
  1742. hParams
  1743. lpCbBuff
  1744. >eRegQueryValue
  1745. Memory alloc error while trying to get registry Info
  1746. GlobalAlloc
  1747. lpBuff
  1748. RegOpenKey
  1749. ReadWindowsRegistry16Bits
  1750. FindWindow
  1751. FindWindowByText
  1752. Netscape
  1753. 0xFFFFFFFF
  1754. WWW_GetWindowInfo
  1755. FindWindowByText
  1756. FindNetscapeWindowHandle
  1757. RegOpenKey
  1758. ReadWindowsRegistry16Bits
  1759. Netscape
  1760. 0xFFFFFFFF
  1761. WWW_GetWindowInfo
  1762. FindWindowByText
  1763. FindWindow
  1764. FindWindowByText
  1765. FindNetscapeWindowHandle
  1766.